如果經過測試JavaScript不會影響目標資料,Python程式可以使用requests模組送出HTTP請求來取得網路資料。requests可以使用下面六個HTTP方法:
HTTP方法 | reequests方法 | 說明
------------- | -------------
GET | requests.get(url) | 在瀏覽器輸入URL網址送出的請求,這是向Web伺服器要求資源的HTTP請求。
POST | requests.post(url) | 在瀏覽器顯示的HTML表單輸入欄位資料後,按下按鈕送出欄位資料,將欄位輸入資料送至Web伺服器。
PUT | requests.put(url) | 向指定資源提供最新內容,可額外設定 data 參數字典。
DELETE | requests.delete(url) | 請求刪除指定的資源。
HEAD | requests.head(url) | 請求提供資源的回應標頭 (不含內容)。
OPTIONS | requests.options(url) | 請求伺服器提供資源可用的功能選項。
今天的分享就先到這邊,我們明天見~
網站參考資料:https://steam.oxxostudio.tw/category/python/spider/requests.html
參考書籍資料:文科生也可以輕鬆學習網路爬蟲